hide oneself in a thicket - Deutsch Englisch Wörterbuch